A Sequential View of AND-Parallelism Through Partial AND-Processes
نویسنده
چکیده
Most implementations of AND-parallelism tackle the shared variable problem by running literals in parallel only if they have no variables in common and thus are independent from each other. But even in its independent form, AND-parallel clause execution remains an intricate matter with numerous problems to be solved. First to mention, a carefully worked out synchronization mechanism is required to control process activities like dependency checking, literal ordering, message passing and intelligent backtracking. Due to the complex nature of these problems, implementation of AND-parallelism often results in a rather opaque interplay of processes. Therefore, based on a new kind of process, this paper presents a sequential Prolog like view of AND-parallelism for making it more understandable on one hand and easier to implement on the other. Processes of the new type wi l l be called partial AND-processes.
منابع مشابه
Demineralization of Cheese Whey by Sequential Nanofltration (NF) and Electrodialysis (ED) Processes
In this study, demineralization of cheese whey by sequential nanofltration (NF) and electrodialysis (ED) methods was investigated. For the NF step, two NF membranes labeled as NF-270 and NF-90 were tested. Approximately 90% of protein and lactose rejections were obtained with partial demineralization during NF step. For full demineralization of the NF permeate, NF follo...
متن کاملThe Multipath Architecture for Prolog Programs
This paper presents an architectural model that implements the Multipath execution model of Prolog programs. Multipath performs a partial breadth-rst traversal of SLD-trees, allowing a more eecient execution than the standard depth-rst traversal. Its advantages can be exploited either in a sequential or parallel implementation. In a sequential execution, Multipath reduces the number of operatio...
متن کاملA Study of the Role of Repetition of Music in the Nimayee Poems of Akhavan Sales
In this article, the aim of the authors is to study the role of repetition in creating music and parallelism in Nimayee poems in the three collections of poems by Mehdi Akhavan Sales: Zamestan, Akhere Shahname and Az Avesta. Accordingly, the researchers have investigated the various manners of repetition in creating parallelism in the poems at three levels: phonological parallelism, lexical par...
متن کاملSimulation of Methane Partial Oxidation in Porous Media Reactor for Hydrogen Production
The enactment of strict laws on reducing pollution and controlling combustion has given rise to the necessity of considering a new approach to energy supply in the future. One such approach is the use of hydrogen as an alternative to fossil fuels. Hydrogen and synthesis gas are typically produced through the partial oxidation of methane in porous media. This process was theoretically simula...
متن کاملAffinization of Segre products of partial linear spaces
Hyperplanes and hyperplane complements in the Segre product of partial linear spaces are investigated. The parallelism of such a complement is characterized in terms of the point-line incidence. Assumptions, under which the automorphisms of the complement are the restrictions of the automorphisms of the ambient space, are given. An affine covering for the Segre product of Veblenian gamma spaces...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1989